baymouth spit - Spanish English Dictionary